Top 10k strings from Spectrum Computing - Issue 20 (1985)(ASP Software)(Side B).tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
4 CCCCCCCCCCCC 3 PREFVAL=10 3 CCCCCCCCCCCCCCCCCCCCCCCCCCCC 3 ;" " 3 "> 2 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG 2 ;"RESISTOR COLOUR CODER" 2 ;" PRESS ANY KEY TO CONTINUE " 2 //////////////// 2 " Pressing 2 VALUE. 2 1 zoot$ 1 zoot 1 z$=z$+" There is the added feature of speech at various times in the program, and without using Currah's little add-on. This is rather clearer than other speech I have heard on the Spectrum. Incidentally, you can hear it if you rewind the tape in 'play' mode." 1 z$=z$+" In my mind this one just has to be a winner. It has the ideal combination of zapping and thinking, and the sprites are very well designed. " 1 z$=" So,you have to think carefully or you'll make it difficult to complete a screen. Sometimes you can be saved by Super Zip flying onto the screen and zapping a few monsters....but don't let him touch you! " 1 y$=y$+" This is a platform game with a difference, because here you can move the platforms. Usually, however, when you move down on a platform, you then have one platform less... " 1 y$=y$+" The aim of the game is to help him collect them all. However, there are lots of friendly looking monsters to deal with. These are defeated in different ways. Some you simply punch to death. Others you must leave trapped on a ledge. Some are more difficult to deal with...... " 1 y$=" The star of this game is a character named Zoot. His favourite game is marbles, but he can't play as they have all rolled out of sight down a drain. " 1 x$=" 1 with the name~SCREEN$~. To LOAD in your own"'"program type"'"LOAD """"SCREEN$"" 1 with a graphical representation of a four band resistor. The 1 tolerance of the resistor and 1 to in Megohms ( or M 1 these information pages & press-ing 1 these bands may be advanced by pressing keys 1 the current screen to your ZX- 1 review r 1 resval=260000 1 resistor." 1 resistor will be closer to its 1 rescode d 1 refered to simply as Ohms - E.G.222 Ohms ( 222 1 prefval=270000 1 of the resistor the closer the 1 may be advanced by pressing 1 lmlmlmlmlmlm"> 1 jjijjjiiijjjj jijijijijiji"! 1 jjijijiijijijijijijj"! 1 jjiijjjijij jjijijijij"! 1 jijjiiiji"> 1 jijijjjijijijiijijiiiiiiiijijijj"> 1 jijijjijijjjiij"! 1 jijijijijjiiiiijjjiijjijijijijjj"! 1 jijijijij"! 1 jijijijiijijjijijiijijiijijijijj"> 1 jiijjjii"> 1 jiijjiijjiijj"! 1 jiij jj jj jjjjjjjj"! 1 jiiijijjj"> 1 is that the resistance of a 5% 1 into IMAGER Q to quit and load next program" 1 indicated value than will a 10% 1 in basic." 1 imager w 1 ijjjijijijijjjijijj"> 1 ijijijijiiijijijijijiijijijijj"> 1 ijijijij"> 1 ijijijiijiijijijijiijijijijijiji"! 1 iii iii iii iii"! 1 first three bands determine the resistance of the resistor and 1 d2e:e'd/dHeqeBeUexexe 1 code ! 1 arcticscr 1 YOUVE GOT ARCHIE HOME WELL DONE"> 1 YOU SCORED "*| 1 WWWWWWWWWWWWWWWWWWWWWWWWWWWW 1 W P Q R S T U V W@P@Q@R@S@T@U@V@W`P`Q`R`S`T`U`V`W 1 Unknown Command 1 Type HELP or some other command 1 TYPE LOAD ~~ "> 1 TOO MUCH"> 1 TOLBAND=TOLBAND+1 1 Stored in 1 Start address : "* 1 START TAPE... 1 RESVAL=(10 1 RESVAL<1000 1 RESISTOR 1 REMOVE TAPE !! 1 PRINTER ( if you have one attac-hed.) 1 PRINT PAGE TWO 1 PRINT PAGE THREE 1 PRINT PAGE ONE 1 PRINT PAGE FOUR 1 PRINT NEW RESISTANCE 1 PRINT NEW PREFERRED 1 PRINT INFORMATION PAGES 1 PRINT HELP PAGE. 1 PRINT "PRESS ANY KEY" 1 PRESS ANY KEY TO RESUME PLAY"> 1 PREFVAL>10 1 PREFVAL=PREFVAL*M(BAND3) 1 PREFVAL=P(F+1 1 PREFVAL=P(F): 1 PREFVAL=82 1 PREFVAL=1E7 1 PREFVAL<82 1 PREFERRED VALUE MUST BE IN THE RANGE 1.2-6.8 1 PAPER <NO> 1 P$=P$+" 5%" 1 P$=P$+" 10%" 1 P$="Resistor value is 260k 1 P$="Resistor value is "+P$ 1 P$="Nearest preferred value is "+P$ 1 OUT OF ROOM ! 1 OOOOOOOOOOOOOOOOOOOOOO 1 O H I J K L M N O@H@I@J@K@L@M@N@O`H`I`J`K`L`M`N`O 1 NOW YOU CAN TRY TO DO IT AGAIN"> 1 NOT ENOUGH"> 1 NEXT SCREEN>>>>> HOP A BLOCK >>>"> 1 NEXT SCREEN PLUNGERS REVENGE>>>"> 1 Missing number 1 MOVER <NO> <NO> 1 MOVE <NO> <NO> 1 LOAD THE CODE. 1 INITIALISE VARIABLES. 1 IMAGER EXPLANATION ****************** For Spectrum Computing 1 I2 + 1 GGVVVVVVVVVVVVVVVVVVVVVVVVVVV 1 GAME OVER"! 1 G @ A B C D E F G@@@A@B@C@D@E@F@G`@`A`B`C`D`E`F`G 1 End address : " 1 ERASE "PRESS ANY KEY" 1 Don't forget to buy next month's issue. Remember with our magazines on tape you don't have to spend hours slaving away at the keyboard to see what a program is like - just load it !! 1 Digital Imager Version 1.3 1 Created with Ramsoft MakeTZX 1 Commands ... 1 CONTROLS Q UP"> 1 CONGRATULATIONS"> 1 COMPUTER GAMES PRESENT"> 1 COMPILER V 0.2 1 CHECK FOR PRINTER COPY 1 CC_____ZYYYY]]]]]Z^^YYY_______CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 1 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC 1 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC# 1 CCCCCCCCCCCCCCCC 1 CAT$ 1 CALCULATE NEW PREFERRED RESISTANCE VALUE. 1 CALCULATE NEW 1 By Pete Cooke June 1985 1 BRIGHT <NO> 1 BORDER <NO> 1 BAND3=BAND3+1 1 BAND2=BAND2+1 1 BAND1=BAND1+1 1 Array End Address : "* 1 Any resistance below 1 000 1 ASTROBYTE"! 1 ARCTIC G2 1 ARCTIC G1 1 ARCTIC E 1 ARCORE 1 ADVANCE TOLERANCE BAND. 1 ADVANCE BAND TWO. 1 ADVANCE BAND THREE. 1 ADVANCE BAND NNE. 1 >NEXT SCREEN>>MIND YOUR HEAD>>>>"> 1 >NEXT SCREEN>>>IT TAKES TWO>>>>>"> 1 ;C$(BAND3) 1 ;C$(BAND2+1 1 ;C$(BAND1+1 1 ;"When running, the bottom"'"two lines of the display are"'"used for input and prompts."'"The top 22 lines contain the"'"image to be altered." 1 ;"This program will de-code any four band colour-coded resistor.": 1 ;"The program recognises"'"over 30 commands." 1 ;"The program operates in"'"command mode, rather like the"'"basic interpreter. When loaded"'"you are presented with the"'"prompt..."''"> 1 ;"The fourth band indicates the 1 ;"The Imager program is a way"'"of altering 1 ;"The Commands."'' 1 ;"Start the tape..."; 1 ;"S to load 1 ;"Loading Imager" 1 ;"It is also possible to make"'"mirror images, shrink, enlarge"'"and rotate screen$." 1 ;"It allows you to take a"'"screen$ and shift it right, leftup or down."' 1 ;"If you feel you need reminding of the keys & their operations, pressing 1 ;" An Introduction "; 1 ;" to the IMAGER "; 1 ;" Press C to copy to printer,"'" Space to continue."; 1 ;" Program. "; 1 ;" ": 1 ;" " 1 ;" T End of tape, 5010:1 " 1 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 1 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1 /////////////// 1 ////////////// 1 //////////// 1 ///////////- 1 /////))))//////// 1 ///)))))////////// 1 /))))//////////// 1 .The lower the tolerance figure 1 ,T(TOLBAND) 1 ,C(BAND2+1 1 ,C(BAND1+1 1 *M(BAND3+1 1 *BAND1+BAND2)*M(BAND3) 1 *BAND1+BAND2 1 )-PREFVAL) 1 ))))))))))))) 1 )))))))))))) 1 (RESVAL<1000000 1 (RESVAL/1000000 1 (RESVAL/1000 1 (RESVAL)+" 1 (PREFVAL/1000000 1 (PREFVAL/1000 1 (PREFVAL-P(F)) 1 (PREFVAL)+" 1 ''''''''x$: 1 ''" The program presents you 1 '"XOR (exclusive or) This"'"acts as OVER 1 in basic. If the"'"pixel was on it is turned off"'"and if it was off it is turned"'"on. Some effective ~solarized~"'"pictures can be obtained by"'"mixing OR and XOR with small"'"moves." 1 '"VIEW Prints the latest"'"version of the screen$." 1 '"SWOP This simply swops the"'"X and Y coordinates. The"'"effect is a reflection in a"'"mirror diagonally up the screen." 1 '"STORE This command converts"'"a normal screen$ into a table ofpixels. Evan in machine code"'"this takes several seconds as"'"45056 pixels have to be checked." 1 '"STATUS This displays the"'"sequence of commands used on"'"the current picture." 1 '"SHRY (Shrink Y) This halves"'"the Y coordinates and squeezes"'"the screen$ to half it's height." 1 '"SHRX (Shrink X) This works"'"as SHRY except that the screen$"'"is shrunk to half it's width." 1 '"SAVE Will save the displayedimage as a 1 '"ROT Rotates the image"'"anticlockwise through 90 degrees" 1 '"QUIT Exits the program." 1 '"ORIG After a long series"'"of alterations this restores"'"the original image." 1 '"NEGY When a screen$ is loadedand stored the program keeps"'"a table of every black pixel's"'"X and Y coordinates. X is the"'"across coordinate and Y is the"'"up coordinate but unlike"'"Sinclair basic 0,0 is at the"'"centre of the screen." 1 '"NEGX This will make a mirror"'"image of the screen$ in the"'"left and right." 1 '"MOVE x y This command is"'"followed by two numbers."'"Each number should be between"'"-127 and 127. The effect is to"'"move the whole screen$ by that"'"number of pixels. If x is"'"positive then the screen will"'"be moved right. If x is negativethen the screen$ will be moved"'"left. Similarly y +ve will move"'"the screen$ up and y -ve will"'"move it down." 1 '"MAGY This is the opposite of"'"SHRY and expands the screen$ to"'"double the height." 1 '"MAGX As with MAGY except the"'"width of the screen$ is doubled." 1 '"INVERT This flips all the"'"pixels in the screen$,"'"effectively swopping PAPER and"'"INK colours (see STORE)." 1 '"INK x As in basic except as above." 1 '"HLOAD This will allow you to load headerless screen$ as used"'"in more recent games." 1 '"DISON Turns the auto display"'"back on if you have turned it"'"off." 1 '"COPY Will copy the screen$"'"to a spectrum printer if"'"attached." 1 '"CLSON Normally after each"'"command the new image is added"'"to the old on already on screen.CLSON automatically clears the"'"screen before printing the new"'"image." 1 '"CLS Exactly as in basic,"'"this simply clears the screen." 1 '"BRIGHT x As in basic except as above." 1 '"BORDER As in SPECTRUM basic"'"this alters the border and"'"input area colours." 1 & PRESS A KEY 1 % %"! 1 "stances between 1 000 1 "arcticscr" 1 "Your probably totally dazed"'"after wading through that but"'"don't worry. The best way to seewhat the program can do is to"'"experiment !"''"Because the program needs a"'"SCREEN$ to work from I have put"'"a picture (of a cat) straight"'"after the main program on the"'"tape. Just type LOAD and STORE"'"when the Imager is running." 1 "You should STORE a screen$ as"'"soon as it is LOADED (see"'"later). Otherwise CLS will"'"lose the picture." 1 "RESISTOR" 1 "Press R to read this again or"'"press L to load in the imager"'"program."''"N.B. To chain next program from Imager, use LOAD option in the program." 1 "PAPER x This works as in basicexcept that the whole screen is"'"immediately set to the paper"'"colour." 1 "OR The program has two"'"ways of plotting a new image on"'"the screen. The default is OR"'"which works like PLOT and DRAW"'"in Sinclair basic. This command"'"will turn the OR mode back on"'"if you have used..." 1 "Note that repeating a command"'"like NEGX has the effect of"'"undoing it!" 1 "NEGY makes all the Y coordinatesnegative. The effect is to make"'"a mirror image of the screen$"'"with the top and bottom swopped"'"over." 1 "MOVER x y As MOVE except that"'"the screen$ is moved relative"'"to it's last position."'"For example MOVER 1 1 followed"'"by MOVER 2 1 is equivalent to"'"MOVE 1 1 and MOVE 3 1" 1 "LOAD Exactly the same as"'"LOAD "" 1 "If the program responds with out"'"of room there are too many blackpixels to fit in the table. Try"'"inverting the screen and"'"STOREing again. If this fails"'"try CLS and VIEW, you may have"'"only lost a few pixels at the"'"bottom." 1 "HELP This simply lists all"'"the commands on screen." 1 "DISOFF Normally the new image"'"is displayed after each"'"alteration. If you are buildinga complex image in several partsyou will not want all the"'"intermediate stages. DISOFF"'"(display off) will stop the"'"computer automatically showing"'"the new image. You can still"'"display the picture with VIEW"'"or turn the automatic facility"'"back on with..." 1 "CLSOFF Turns off the"'"automatic CLS." 1 "ARCTIC G2" 1 "ARCTIC G1" 1 " Gold ","Silver" 1 " Black"," Brown"," Red ","Orange","Yellow"," Green"," Blue ","Violet"," Grey "," White" 1 " ": 1 " " 1 will quit and LOAD next program." 1 will bring up a help page for you to peruse. " 1 will bring up 1 will allow you to copy 1 respective- 1 resistance will be to thevalue indicated by the coloured 1 press 'R' to read again 1 press 'L' to load next 1 or just"'"LOAD"""" 1 is the symbol for ""OHMS"" ) is 1 is refered 1 are refered to as Kilohms ( orK 1 and PRESS A KEY 1 advance band two"; 1 Second Pass 1 STOP THE TAPE 1 START THE TAPE 1 SPECTRUM COMPUTING ISSUE #21 1 Now Loading " 1 Now Loading 1 NO ERRORS 1 First Pass 1 Advance tolerance band" 1 Advance band three"; 1 Advance band one"; 1 ARCTIC ANTICS 1 1983 Martin Lewis 1 ). However resi-" 1 ) ) E.G. 64K 1 & PRESS A KEY 1 & 919 999 1 WRITTEN BY CHRIS MORRISON"> 1 The star of this game is a character named Zoot. His favourite game is marbles, but he can't play as they have all rolled out of sight down a drain. The aim of the game is to help him collect them all. However, there are lots of friendly looking monsters to deal with. These are defeated in different ways. Some you simply punch to death. Others you must leave trapped on a ledge. Some are more difficult to deal with...... This is a platform game with a difference, because here you can move the platforms. Usually, however, when you move down on a platform, you then have one platform less... Z 1 So,you have to think carefully or you'll make it difficult to complete a screen. Sometimes you can be saved by Super Zip flying onto the screen and zapping a few monsters....but don't let him touch you! There is the added feature of speech at various times in the program, and without using Currah's little add-on. This is rather clearer than other speech I have heard on the Spectrum. Incidentally, you can hear it if you rewind the tape in 'play' mode. In my mind this one just has to be a winner. It has the ideal combination of zapping and thinking, and the sprites are very well designed. 1 STOP THE TAPE 1 ERROR 1 What this means in practice 1 THEN ENTER "> 1 ! ! 1 Press a key to continue 1 In similar vein,any resist-ance over 1 000 000 1 WYE VALLEY SOFTWARE 1 PRESS P TO PLAY"> 1 RESISTANCE VALUE. 1 INCLUSIVE 1 "> 1 ~ 1 Z DOWN"> 1 X TO EXIT"> 1 P RIGHT"> 1 M JUMP"> 1 I LEFT"> 1 1 PAUSE"> 1 "! 1 Bug Byte 48k press any key to read reviewY 1 Bug Byte 48k press any key to read review" 1 "> 1 Bye Bye for now !!! 1 1